package headfirst.designpatterns.observer.simple;

public class Example {

    public static void main(String[] args) {
        // 定义主题
        SimpleSubject simpleSubject = new SimpleSubject();
        // 定义观察者并关注主题
        SimpleObserver simpleObserver = new SimpleObserver(simpleSubject);
        SimpleObserver simpleObserver1 = new SimpleObserver(simpleSubject);
        // 主题（变量）变动
        simpleSubject.setValue(80);
        // 主题删除观察者
        simpleSubject.removeObserver(simpleObserver);
        // 主题（变量）变动
        simpleSubject.setValue(81);
    }

}
